digging plow - French English Dictionary